﻿
// <copyright file="IDispatcher.cs" company="Subhadra Software Solutions">
//   
// </copyright>
// <summary>
//   The IDispatcher interface
// </summary>


namespace SubhadraSolutions.Sharp.Utils.Threading
{
    using System;

    /// <summary>
    /// The IDispatcher interface
    /// </summary>
    public interface IDispatcher
    {
        #region Methods

        /// <summary>
        /// Dispatches the specified action.
        /// </summary>
        /// <param name="action">
        /// The action.
        /// </param>
        void Dispatch(Action action);

        #endregion Methods
    }
}
